hard-shelled clam - French English Dictionary